@charset "utf-8";
a { text-decoration: none; -webkit-transition: all 0.10s linear 0.01s; -moz-transition: all 0.10s linear 0.01s; -ms-transition: all 0.10s linear 0.01s; -o-transition: all 0.10s linear 0.01s; transition: all 0.10s linear 0.01s; color: #333; }
a:hover { text-decoration: none; color: #0067d0; }
li, img { -webkit-transition: all 0.20s linear 0.01s; -moz-transition: all 0.20s linear 0.01s; -ms-transition: all 0.20s linear 0.01s; -o-transition: all 0.20s linear 0.01s; transition: all 0.20s linear 0.01s; }
ul { padding: 0; list-style: none; margin: 0; }

.clearfix:after{ 
visibility:hidden; 
display:block; 
font-size:0; 
content:" "; 
clear:both; 
height:0; 
} 
.clearfix { display: inline-table; } 
/* Hides from IE-mac \*/ 
* html .clearfix { height: 1%; } 
.clearfix { display: block; } 
/* End hide from IE-mac */ 




.heli_container { width: 1200px !important; padding: 0; margin:0 auto }

.heli_inner { }
.heli_inner .heli_banner-about { height: 260px; background: url(banner-about.jpg) center center; }
.heli_inner .heli_banner-image { height: 260px; background: url(banner-image.jpg) center center; }
.heli_inner .heli_banner-news { height: 260px; background: url(banner-news.jpg) center center; }
.heli_inner .heli_inner-title { height: 100px; text-align: center; margin: 30px auto; font-size: 24px; color: #0067d0; line-height: 70px; font-weight: bold; }
.heli_inner .heli_inner-dis { padding: 0px 20px; text-align: center; font-size: 12px; }
.heli_inner .heli_inner-cont { overflow: hidden; margin-top: 20px; margin-bottom: 10px; color: #333; padding: 0 15px; }
.heli_inner .heli_inner-left { width: 260px; float: left; }
.heli_inner .heli_inner-left .heli_inner-nav { width: 260px; background: #0067d0; padding: 0px 3px 3px 3px; overflow: hidden; }
.heli_inner .heli_inner-left .heli_inner-nav .heli_pro-nav-t { height: 99px; background: url("pro-left-title.png") top center; font-size: 20px; font-weight: bold; text-align: center; color: #fff; padding-top: 24px; }
.heli_inner .heli_inner-left .heli_inner-nav .heli_pro-nav-t span { display: block; font-size: 12px; font-weight: 500px; }
.heli_inner .heli_inner-left .heli_inner-nav .heli_pro-nav-menu { background: #fff; border-radius: 10px; }
.heli_inner .heli_inner-left .heli_inner-nav .heli_menu { overflow: hidden; padding: 10px 10px; }
.heli_inner .heli_inner-left .heli_inner-nav .heli_menu strong { height: 40px; line-height: 40px; margin-bottom: 8px; background: #0067d0; border-radius: 5px; display: block; border: 1px solid #004ecd; }
.heli_inner .heli_inner-left .heli_inner-nav .heli_menu strong span { float: right; margin-right: 10px; margin-top: 12px; }
.heli_inner .heli_inner-left .heli_inner-nav .heli_menu strong a { font-size: 16px; font-weight: bold; color: #fff; margin-left: 14px; display: block; }
.heli_inner .heli_inner-left .heli_inner-nav .menu strong:hover { background: #f6b20f; border: 1px solid #d69700; }
.heli_inner .heli_inner-left .heli_inner-nav ul { overflow: hidden; }
.heli_inner .heli_inner-left .heli_inner-nav ul li { margin-right: 13px; background: url("pro-nav2.png") left no-repeat; margin-left: 5px; line-height: 41px; border-bottom: 1px dashed #999; }
.heli_inner .heli_inner-left .heli_inner-nav ul .hover { background: #0067d0; }
.heli_inner .heli_inner-left .heli_inner-nav ul .hover a { color: #fff; }
.heli_inner .heli_inner-left .heli_inner-nav ul .hover span { color: #fff; }
.heli_inner .heli_inner-left .heli_inner-nav ul li a { font-size: 14px; color: #2A1818; margin-left: 20px; display: block; }
.heli_inner .heli_inner-left .heli_inner-nav ul li a:hover { color: #0067d0; }
.heli_inner .heli_inner-left .heli_inner-nav ul li a span { margin-right: 10px; color: #0067d0; }
.heli_inner .heli_inner-left .heli_inner-nav ul .hover a:hover { color: #fff; }
.heli_inner .heli_inner-left .heli_hot-pro { margin-top: 10px; border: 1px solid #0067d0; overflow: hidden; }
.heli_inner .heli_inner-left .heli_hot-pro .heli_title { height: 40px; line-height: 40px; font-size: 16px; text-align: center; color: #fff; background: #0067d0; font-weight: bold; }
.heli_inner .heli_inner-left .heli_hot-pro .heli_cont { margin-top: 10px; text-align: center; }
.heli_inner .heli_inner-left .heli_hot-pro .heli_cont ul li { width: 250px; margin: 5px auto; }
.heli_inner .heli_inner-left .heli_hot-pro .heli_cont ul li img { width: 100%; }
.heli_inner .heli_inner-left .heli_hot-pro .heli_cont ul li span { color: #666; }
.heli_inner .heli_inner-left .heli_inner-contact { margin-top: 10px; border: 1px solid #0067d0; }
.heli_inner .heli_inner-left .heli_inner-contact .heli_title { height: 40px; line-height: 40px; font-size: 16px; text-align: center; color: #fff; background: #0067d0; font-weight: bold; }
.heli_inner .heli_inner-left .heli_inner-contact .heli_cont { padding: 10px; text-align: center; margin-top: 10px; }
.heli_inner .heli_inner-left .heli_inner-contact .heli_cont img { margin-bottom: 10px; width: 100%; }
.heli_inner .heli_inner-left .heli_inner-contact .heli_cont p { margin-bottom: 5px; color: #666; }
.heli_inner .heli_inner-left .heli_inner-contact .heli_cont strong { font-size: 16px; }
.heli_inner .heli_inner-left .heli_inner-contact .heli_cont span { font-size: 26px; color: #0067d0; font-weight: bold; }
.heli_inner .heli_inner-left .heli_hot-news { margin-top: 10px; border: 1px solid #0067d0; }
.heli_inner .heli_inner-left .heli_hot-news .heli_title { height: 40px; line-height: 40px; font-size: 16px; text-align: center; color: #fff; background: #0067d0; font-weight: bold; }
.heli_inner .heli_inner-left .heli_hot-news ul li { height: 30px; line-height: 30px; font-size: 12px; padding: 0 5px; }
.heli_inner .heli_inner-left .heli_hot-news ul li span { margin-right: 5px; color: #0067d0; }
.heli_inner .heli_inner-left .heli_hot-news ul li a { color: #666; }
.heli_inner .heli_inner-right { overflow: hidden; float: right;width: 921px; border: 1px solid #ccc; }
.heli_inner .heli_inner-right .heli_inner-place { margin-top: 0px; height: 40px; line-height: 40px; clear: both; overflow: hidden; background: #0067d0 url(title-bg.jpg); padding: 0 50px; }
.heli_inner .heli_inner-right .heli_inner-place span { font-size: 20px; margin-right: 10px; color: #fff; }
.heli_inner .heli_inner-right .heli_inner-place strong { font-size: 14px; color: #fff; margin-right: 10px; }
.heli_inner .heli_inner-right .heli_inner-place a { color: #fff; margin-right: 5px; }
.heli_inner .heli_inner-right .heli_inner-place .heli_inner-position { float: left; color: #fff; }
.heli_inner .heli_inner-right .heli_pro-img { overflow: hidden; margin-bottom: 20px; margin-top: 20px; }


/*新闻中心*/

.heli_xwzx_nr { width:98%; height:auto; margin:5px auto; padding:10px 0px;}

.heli_xwzx_nr ul li { width:100%; height:auto; padding:10px 0px; float:left; line-height:30px; border-bottom:1px solid #d7d8d8; background:url(../images/shouji_44.jpg) no-repeat right center; }

.heli_xwzx_nr ul li h3 { width:78%; font-size:14px; color:#333; line-height:20px; overflow:hidden; white-space: nowrap;}

.heli_xwzx_nr ul li p { width:78%; font-size:12px; color:#666; line-height:20px; overflow:hidden; white-space: nowrap;}

.heli_xwzx_nr ul li .heli_lzj { width:13%;  text-align:center; float:left; margin-right:15px;}

.heli_pages {
    margin: 20px 0;
    text-align: center;
}

.heli_pages a,
.heli_pages span {
    padding: 2px 8px;
    border: 1px solid #999;
    margin: 0 5px;
    color: #999;
}

.heli_pages a:hover,
.heli_pages span:hover {
    border: 1px solid #0067d0;
    color: #333;
}

.heli_pages .heli_current {
    background-color: #0067d0;
    color: #fff;
}

.heli_pages .heli_current:hover {
    color: #fff;
}


.heli_piclist li{ width:28%; margin:2.6%; float:left; text-align:center;}
.heli_piclist li img{ width:100%; height:260px}
.heli_tiao{ height:35px; line-height:35px; display:block}
#heli_biaodan{ text-align:center; padding:50px 0}#heli_biaodan li{ margin:15px ;}
#heli_biaodan input,#heli_biaodan textarea{ width:60%; padding: 5px 0}
.heli_biaodan_bt{ width:40% !important; float:left; margin:0 5%; border:0;color:#fff; height:40px; line-height:40px; padding:0 !important; background:#666}
.heli_active{background: url(../images/bg.jpg) ; }
#heli_biaodan input,#heli_biaodan textarea{border:#ccc solid 1px}
.heli_biaodan_bt_active{color:#fff; background:#0067d0}